c165f416843116f0061adb3954680d3dbb8d4c4c,yamj3-core/src/main/java/org/yamj/core/PluginExtensionInitialization.java,PluginExtensionInitialization,init,#,66
Before Change
// add movie scanner to online scanner service
for (MovieScanner movieScanner : pluginManager.getExtensions(MovieScanner.class)) {
initExtensionPoint(movieScanner);
PluginMovieScanner scanner = new PluginMovieScanner(movieScanner, localeService, identifierService);
onlineScannerService.registerMetadataScanner(scanner);
}
// add series scanner to online scanner service
for (SeriesScanner seriesScanner : pluginManager.getExtensions(SeriesScanner.class)) {
initExtensionPoint(seriesScanner);
PluginSeriesScanner scanner = new PluginSeriesScanner(seriesScanner, localeService, identifierService);
onlineScannerService.registerMetadataScanner(scanner);
}
// add person scanner to online scanner service
for (PersonScanner personScanner : pluginManager.getExtensions(PersonScanner.class)) {
initExtensionPoint(personScanner);
PluginPersonScanner scanner = new PluginPersonScanner(personScanner);
onlineScannerService.registerMetadataScanner(scanner);
}
// add filmography scanner to online scanner service
for (FilmographyScanner filmographyScanner : pluginManager.getExtensions(FilmographyScanner.class)) {
initExtensionPoint(filmographyScanner);
PluginFilmographyScanner scanner = new PluginFilmographyScanner(filmographyScanner, localeService);
onlineScannerService.registerMetadataScanner(scanner);
}
// ARTWORK
After Change
// add movie scanner to online scanner service
for (MovieScanner movieScanner : pluginManager.getExtensions(MovieScanner.class)) {
initExtensionPoint(movieScanner);
onlineScannerService.registerMetadataScanner(movieScanner);
}
// add series scanner to online scanner service
for (SeriesScanner seriesScanner : pluginManager.getExtensions(SeriesScanner.class)) {
initExtensionPoint(seriesScanner);
onlineScannerService.registerMetadataScanner(seriesScanner);
}
// add person scanner to online scanner service
for (PersonScanner personScanner : pluginManager.getExtensions(PersonScanner.class)) {
initExtensionPoint(personScanner);
onlineScannerService.registerMetadataScanner(personScanner);
}
// add filmography scanner to online scanner service
for (FilmographyScanner filmographyScanner : pluginManager.getExtensions(FilmographyScanner.class)) {
initExtensionPoint(filmographyScanner);
onlineScannerService.registerMetadataScanner(filmographyScanner);
}